{{tag>Hardy Intrepid jeu course}}
----




====== VDrift ======


===== Présentation =====


**VDrift** est un jeu vidéo libre en 3D qui permet de se retrouver dans la peau d'un pilote de course.

{{vdrift2.jpg|}} 

Cette simulation permet de jouer en réseau en IP directe , ou contre une IA

{{vdrift3.jpg|}}

Le joueur dispose de :
  * 30 voitures ([[http://wiki.vdrift.net/List_of_cars]])
  * 36 circuits différents ([[http://wiki.vdrift.net/List_of_tracks]])
 pour s'exercer.

===== Installation =====

==== Via PlayDeb ====

Vous pouvez ajouter le [[getdeb|dépôt PlayDeb]] et [[:tutoriel:comment_installer_un_paquet|installer]] la **[[http://www.playdeb.net/software/VDrift|version de VDrift]]** disponible.

==== Installation Version 2009 ====

Testé sous Ubuntu 8.04, 8.10, 9.04 et 9.10

1) Tout d'abord télécharger le fichier source (platform : source ; Version : 2009-06-15) en le sélectionnant sur  [[http://vdrift.net/]] ou en cliquant sur [[http://sourceforge.net/project/downloading.php?group_id=137283&filename=vdrift-2009-06-15-src.tar.bz2&a=44376593]]

L'enregistrer dans le  dossier de votre choix.

Le dézipper dans le répertoire dans lequel il est.

2) Charger les librairies et les programmes nécessaires à la compilation : 

Le plus rapide est de taper dans une console la commande ci-dessous.

<code> sudo apt-get install g++ scons libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-net1.2-dev libvorbis-dev libglew-dev libasio-dev</code>

Sinon les ajouter une à une avec le menu Sytème/Administration/Gestionnaire de paquets Synaptic/ : 
[[:tutoriel:comment_installer_un_paquet|g++]], 
[[:tutoriel:comment_installer_un_paquet|scons]], 
[[:tutoriel:comment_installer_un_paquet|libsdl-gfx1.2-dev]], 
[[:tutoriel:comment_installer_un_paquet|libsdl-image1.2-dev]], 
[[:tutoriel:comment_installer_un_paquet|libsdl-net1.2-dev]], 
[[:tutoriel:comment_installer_un_paquet|libvorbis-dev]], 
[[:tutoriel:comment_installer_un_paquet|libglew-dev]], 
[[:tutoriel:comment_installer_un_paquet|libasio-dev]], 

3) Compiler le programme
Pour cela ouvrir une console et se placer dans le répertoire  ../vdrift-2009-06-15/

lancer la commande : <code>scons</code>

Si la compilation s'est déroulée correctement vous aurez comme dernier message de compilation : "scons: done building targets."

4) Lancer l'installation

Dans la même console lancer la commande : <code>sudo scons install</code>

L'installation va copier des fichiers dans /usr/share/games/vdrift/

5) Avec l'explorateur de fichier allez dans /usr/local/bin/vdrift et lancez vdrift par un double clic

6) Si le programme ne se lance pas correctement, modifier le fichier VDrift.config est est dans le répertoire **caché** /home/"nom d'utilisateur"/.vdrift/ : mettre "shaders = false" à la place de  "shaders = true"

7) Si le son ne fonctionne pas bien, éditez le fichier [[:tutoriel:comment_editer_un_fichier|src/game.cpp]] :
<code>
....
bool GAME::InitializeSound()
{
   if (sound.Init(512, info_output, error_output))
...
</code>
Et modifiez le 512 par 1024 ou 2048, puis après sauvegarde, recompilez et installez l'application (cf 3) et 4))

Pour plus d'infos : [[http://vdrift.net/Forum/viewtopic.php?t=1236
]]

8)Pour les anciennes version :  Lancer le programme comme indiqué en 5). Si vous ne pouvez pas lancer une course, il manque certainement des fichiers dans le répertoire /usr/local/share/games/vdrift/data/ : dans ce cas en mode console (dans le même répertoire que 3) ou 4) ) lancez la commande de copie :

<code>	sudo cp -r data/ /usr/games/share/games/vdrift/ </code>

Vous pouvez aussi essayer avec une autre voiture (il manquera peut-être moins de fichiers).

9) Si vous avez des problèmes, consultez le fichier "log.txt" qui est créé dans le répertoire **caché** /home/"nom d'utilisateur"/.vdrift/ : il vous indiquera les erreurs rencontrées.


10) Ajoutez un lanceur dans vos menus : Système/Préférence/Menu principal/ 


==== Installation Version 2007 ====

Tout d'abord télécharger le package linux 
( [[http://downloads.sourceforge.net/vdrift/VDrift-2007-03-23-full-2.package]]] ) ou en mode console :

<code>wget http://downloads.sourceforge.net/vdrift/VDrift-2007-03-23-full-2.package</code>

Assurez-vous de posséder la dépendance ci-dessous : 
  * SDL_net 1.2.6 ([[apt://libsdl-net1.2-dev]])

Rendez le fichier "VDrift-2007-03-23-full-2.package" exécutable 

Ensuite double-cliquez sur le fichier "VDrift-2007-03-23-full-2.package" pour lancer l'installation ...

Lancer le jeu en le sélectionnant dans le menu Applications/Jeux.

===== Ajouter des Voitures =====

Lorsque vous téléchargez Vdrift, seules quelques voitures sont incluses.

Pour en ajouter d'autres, il faut se rendre à l'adresse suivante : [[http://cars.vdrift.net/cars]].
Sélectionnez la marque, puis le modèle de voiture.
Cliquez su le liens situé sous "Download link:", le téléchargement commence alors.
 
Décompressez le fichier téléchargé dans le répertoire de téléchargement.

Pour le copier dans le bon répertoire, dans un terminal, placez-vous dans le répertoire de téléchargement et effectuez la commande :
<code> sudo cp -r RG/ /usr/local/share/games/vdrift/data/cars/</code>
en remplaçant RG par le nom de votre voiture.

===== Ajouter des Circuits =====
Lorsque vous téléchargez Vdrift, seuls quelques circuits sont inclus.
Pour en ajouter d'autres, il faut se rendre sur le wiki Vdrift : [[http://wiki.vdrift.net/List_of_tracks]] 

Sélectionner dans la liste le circuit qui vous convient.

Vous arrivez alors sur une page présentant une liste de fichiers, il suffit alors de cliquer sur "Download GNU tarball" (en bas à gauche de votre fenêtre) : le téléchargement du circuit commence alors ...

Décompressez le fichier téléchargé dans le répertoire de téléchargement.

Pour le copier dans le bon répertoire, dans un terminal, placez-vous dans le répertoire de téléchargement et effectuez la commande :
<code> sudo cp -r dijon/ /usr/local/share/games/vdrift/data/tracks/</code>
en remplaçant dijon par le nom de votre circuit.
===== Créer ses propres mods ===== 

Pour créer ses propres voitures et circuits, vous pouvez utiliser [[http://doc.ubuntu-fr.org/blender|Blender3D]], ainsi qu'une bonne dose de courage et d'acharnement...

Le wiki VDrift est là pour vous aider : [[http://wiki.vdrift.net/Creating_cars|créer des voitures]] et [[http://wiki.vdrift.net/Creating_tracks|créer des circuits]].
N'hésitez pas à faire partager vos créations !

=====  Voir aussi ===== 

  * Article sur VDrift dans le magazine de la communauté Ubuntu [[fullcircle_fr|Fullcircle]] N°6: [[http://dl.fullcirclemagazine.org/issue6_en.pdf|Issue #6]]

  * Détails de l'installation de Vdrift sous Linux, sur le wiki de Vdrift : [[http://wiki.vdrift.net/Installing_on_Linux]]

  * Détails de la compilation de Vdrift sous Linux, sur le wiki de Vdrift : [[http://wiki.vdrift.net/Compiling]]

  *[[http://www.playdeb.net/updates/VDrift|playdeb.net]]

----

//Contributeurs :